weft (weave) - Spanish English Dictionary